• word of the day

    dionaea muscipula

    dionaea muscipula - Dictionary definition and meaning for word dionaea muscipula

    Definition
    (noun) carnivorous plant of coastal plains of the Carolinas having sensitive hinged marginally bristled leaf blades that close and entrap insects
Download our Mobile App Today
Receive our word of the day
on Whatsapp